Significant Non-Cash Transaction - German English Dictionary